home *** CD-ROM | disk | FTP | other *** search
- /****************************************************************************/
- /* HEADER FILE FOR DATABOSS MODULE: DBCURS */
- /****************************************************************************/
-
- /********************************* TYPES **********************************/
-
- typedef enum {
- _SetMode, _SetCTyp, _SetCPos, _GetCurs,
- _GetLPos, _SelPg, _ScrollUp, _ScrollDn,
- _ReadAC, _WriteAC, _WriteCh, _SetPal,
- _WriteDot, _ReadDot, _WriteTTY, _GetMode,
- _Res1, _Res2, _Res3, _WriteStr
- } int10_ah;
- typedef struct {
- byte b_scan;
- byte e_scan;
- byte crow;
- byte ccol;
- } cursortyp;
- typedef struct {
- byte mode;
- byte cols;
- byte dpage;
- } modetyp;
-
- /******************************* VARIABLES ********************************/
-
- extern bool ins_flag;
- extern cursortyp linecurs;
- extern cursortyp inscurs;
- extern cursortyp hidecurs;
-
- /******************************* PROTOTYPES *******************************/
-
- void vidfun(int10_ah fun, modetyp *md);
- void curfun(int10_ah fun, cursortyp *curs);
- void toggleins(cursortyp *curs);
-
- void db_curs_init(void);
-
- /***************************** END OF DB_CURS.H *****************************/
-